fellow lodgers - German English Dictionary